cartilage (of the knee) - German English Dictionary